iditarod trail sled dog race - Francés Inglés Diccionario